purchases returns and allowances - Espagnol Anglais Dictionnaire